package com.carrot.common.core.domain.entity;

import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class SysTerminalInfo implements Serializable {

    /**
     * 主键id
     */
    private Long id;

    /**
     * 协议ID
     */
    private String protocolId;

    /**
     * 服务器IP
     */
    private String serverIp;

    /**
     * 服务端口号
     */
    private Integer serverPort;

    /**
     * 终端标识
     */
    private String terminalId;

    /**
     * 场站Id
     */
    private String stationId;

    /**
     * 真实解析类
     */
    private String classInstance;

    /**
     * 实例状态 0: 停用 1:启用
     */
    private String enable;

    @TableLogic
    private Integer deleted;

    private String createBy;

    private Date createTime;

    private String updateBy;

    private Date updateTime;
}
